import request from '@/utils/request'

// 指标库分页查询
export function fetchKpiFindPage(data) {
  return request({
    url: '/kpi/find_page',
    method: 'post',
    data
  })
}
// 指标库新增
export function fetchKpiDepartAdd(data) {
  return request({
    url: '/kpi/add',
    method: 'post',
    data
  })
}

// 指标库开发配置删除
export function fetchKpiDepartDelete(data) {
  return request({
    url: '/kpi/delete',
    method: 'post',
    data
  })
}

// 指标库获取详情
export function fetchKpiDepartGet(data) {
  return request({
    url: '/kpi/get',
    method: 'post',
    data
  })
}

// 指标库修改
export function fetchKpiDepartUpdate(data) {
  return request({
    url: '/kpi/update',
    method: 'post',
    data
  })
}
// 指标库修改状态

export function fetchKpiUpdateStatus(data) {
  return request({
    url: '/kpi/updateStatus',
    method: 'post',
    data
  })
}

// 获取部门人员树
export function fetchGetDeptUserTree(data) {
  return request({
    url: '/common/getDeptUserTree',
    method: 'post',
    data
  })
}

// 获取指标性能统计信息
export function fetchGetPerformanceData(data) {
  return request({
    url: '/kpi/getPerformanceData',
    method: 'post',
    data
  })
}
// 指标预览
export function fetchGetChartPreviewList(data) {
  return request({
    url: '/kpi/getChartPreviewList',
    method: 'post',
    data
  })
}

// 指标责任人

export function fetchUpdateResponsibleAccount(data) {
  return request({
    url: '/kpi/updateResponsibleAccount',
    method: 'post',
    data
  })
}
